Food quality was fair but plentiful. My dish was not as warm as it should have been. Nice, modern ambience. Too few staff for the number of tables meant the service was delayed. All things considered, it was over-priced. When trying to pay on a card, we were told the system was down and had to pay by cash and it was suggested to use an ATM, not close by. A disappointing experience.